SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_DetalleDeCuenta
AS
SELECT dbo.tb_RegistroContable.Concepto, 
    dbo.tb_RegistroContable.TipoConcepto, 
    dbo.tb_RegistroContable.SaldoAnterior, 
    dbo.tb_RegistroContable.Debe, 
    dbo.tb_RegistroContable.Haber, 
    dbo.tb_RegistroContable.Fecha, 
    dbo.tb_Cuentas.Descripcion AS DescripcionCuenta, 
    dbo.tb_Cuentas.idCuenta, dbo.tb_Organizaciones.Nombre, 
    dbo.tb_Organizaciones.CUISE, 
    dbo.tb_TiposDeCuentas.Descripcion AS DescripcionTipoCuenta,
     dbo.tb_FinalidadesDeGasto.Descripcion AS DescripcionFinalidad,
     dbo.tb_RegistroContable.idRegistroContable, 
    dbo.tb_Balances.idBalance, dbo.tb_Rendiciones.idRendicion, 
    dbo.tb_Rendiciones.Descripcion
FROM dbo.tb_RegistroContable INNER JOIN
    dbo.tb_Cuentas ON 
    dbo.tb_RegistroContable.Cuenta = dbo.tb_Cuentas.idCuenta INNER
     JOIN
    dbo.tb_TiposDeCuentas ON 
    dbo.tb_Cuentas.TipoCuenta = dbo.tb_TiposDeCuentas.idTipoCuenta
     INNER JOIN
    dbo.tb_Organizaciones ON 
    dbo.tb_Cuentas.Organizacion = dbo.tb_Organizaciones.idOrganizaciones
     INNER JOIN
    dbo.tb_FinalidadesDeGasto ON 
    dbo.tb_RegistroContable.Finalidad = dbo.tb_FinalidadesDeGasto.idFinalidadGasto
     LEFT OUTER JOIN
    dbo.tb_Balances ON 
    dbo.tb_RegistroContable.Balance = dbo.tb_Balances.idBalance LEFT
     OUTER JOIN
    dbo.tb_Rendiciones ON 
    dbo.tb_RegistroContable.Rendicion = dbo.tb_Rendiciones.idRendicion
GO
GRANT SELECT ON  [dbo].[vw_DetalleDeCuenta] TO [SoloVer]
GO
